Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1976 1975 1974 1973 1972 1971 1970 1969 1968
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Czech Republic F1 France F8 Netherlands F1 Austria F1 Czech Republic F4 UAE F1 Qatar F1 Italy F4 India F4 Hungary F1 Morocco F3 Serbia & Montenegro F3 Austria F5 Ukraine F2 Ukraine F3 Czech Republic F6 Germany F3 Austria F2 Germany F7 Germany F8 Netherlands F4 Netherlands F5 USA F25 USA F28 Israel F5 Israel F6 Great Britain F5 Netherlands F1 Germany F10 Great Britain F15 Great Britain F16 USA F27 Great Britain F21 Portugal F4 Portugal F5 Great Britain F4 Great Britain F5 Turkey F3 Turkey F4 Great Britain F1 Great Britain F2 Croatia F1 France F5 Russia F1 Russia F2 Croatia F2 Croatia F3 Tatra Banka Open 2003 - Bratislava Challenger Citta di Olbia - Olbia Austin Challenger - Austin Czech Indoor Open - Prague Trofeo Sisma Mantova - Mantova Togliatti Cup - Togliatti Mordovia Cup - Saransk dBI Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Kobstaedernes ATP Challenger - Kolding Challenger Banque Nationale Rimouski - Rimouski Morocco Tennis Tour - Rabat Croatia Osiguranje Rijeka Open - Rijeka Baden Open - Karlsruhe Siemens Open 2007 - Scheveningen Akbank Private Banking TED Open - Istanbul Brasov Challenger - Brasov Lubbock Challenger - Lubbock ATP Challenger Trophy 2007 - Trnava Kobstaedernes ATP Challenger - Kolding Flea Market Cup - Busan Heilbronn Open - Heilbronn Internationaux du Doubs - Besancon USA F29 Germany F1 Turkey F2 Kosice Open-Steelers Cup 2008 - Kosice Turkey F3 Italy F16 Italy F19 Qatar F2 New Zealand F1 New Zealand F2 Hungary F3 Morocco F4 USA F24 Slovakia F1 Croatia F5 Italy F32 Germany F2 Croatia F2 Germany F1 Porsche Open - Poznan Italy F15 Spain F7 Levene Gouldin & Thompson Tennis Challenger - Binghamton Netherlands F2 Turkey F5 Czech Republic F3 Slovenia F3 Netherlands F2 Sarajevo Challenger Pozoblanco Challenger Manchester Challenger Recanati Challenger Segovia Challenger St. Remy Challenger Tashkent Challenger Seoul Challenger Chuncheon Challenger Rennes Challenger Ortisei Challenger Bratislava Challenger Guangzhou Challenger Pingguo Challenger Nottingham Challenger Penza Challenger St. Remy Challenger Izmir Challenger Rennes Challenger Orleans Challenger Ortisei Challenger Helsinki Challenger Yokohama World Tennis Gaora Cup - Yokohama Dallas Challenger Johannesburg Challenger MTNL Cellular ATP Challenger - Mumbai Granby Challenger TED Open-Akbank Private Banking - Istanbul Samsung Securities Cup - Seoul St. Remy Challenger Prague Open - Prague Siemens Open 2003 - Scheveningen Dharwad Challenger 2006 - Dharwad Fergana Tennis Challenger Tournament - Fergana USTA Men's Challenger of Dallas - Dallas VIII Torneo Internazionale di Tennis - Barletta Tashkent Challenger Warsteiner Challenger Lubeck - Lubeck SAA Hilversum Open - Hilversum ATP Bangalore Challenger - Bangalore Internationaux de Nouvelle-Caledonie - New Caledonia Heineken Challenger - Ho Chi Minh City Shenzhen Challenger Gimcheon Challenger Busan Challenger Schickedanz Open 2007 - Furth Tashkent Challenger Czech Open 2006 - Prostejov Raanana Challenger Taipei City Challenger S Tennis Master Championship - Graz Sporting Challenger - Turin Orleans Challenger Smith Barney Men's Challenger - Covington Eckental Challenger Brescia Challenger Quimper Challenger Guangzhou Challenger PEOPLEnet Cup - Dnepropetrovsk Seoul Challenger Orleans Challenger Brest Challenger Brescia Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Heilbronn Open - Heilbronn Prosperita Open 2007 - Ostrava San Remo Tennis Cup - San Remo Porsche Open - Poznan Surbiton Challenger Challenger DCNS de Cherbourg - Cherbourg Tatra Banka Open - Bratislava WOW Cafe Challenger - New Orleans Lubbock Challenger - Lubbock Ethias Trophy - Mons KGHM Dialog Polish Indoors - Wroclaw 2004 Keys Gate Challenger - Homestead Tatra Banka Open - Bratislava The LTA Nottingham Challenger - Nottingham Tatra Banka Open 2006 - Bratislava Pharma Medico Open 2008 - Aarhus Baden Open - Karlsruhe IPP Open - Helsinki Morocco Tennis Tour - Fes Open Castilla y Leon - Segovia Brescia Challenger Samsung Securities Cup - Seoul St. Brieuc Challenger Glasgow Challenger Status Athens Open - Athens Fergana Challenger Ortisei Challenger Bratislava Challenger Phoenix Challenger IPP Open - Helsinki Seoul Challenger Unicredit Czech Open - Prostejov Ostrava Challenger Kos Succhetti Tennis Cup - Cordenons Biel Challenger Coffee Cup Challenger - Chikmagalur Troisdorf Challenger s Tennis Masters 06 - Graz Challenger Brasov - Brasov Challenger DCN de Cherbourg - Cherbourg II Naples ITG Challenger - Naples Genova Open Challenger - Genova Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Nossa Caixa Aberto de Sao Paulo - Sao Paulo BMW Tennis Championship - Sunrise Bratislava Challenger Challenger Groningen - Groningen Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Irving Challenger Astana Challenger Mons Challenger Ostdeutscher Sparkassen Cup - Dresden Mons Challenger Wroclaw Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Geneva Challenger Taipei City Challenger Bratislava Challenger Granby Challenger Orleans Challenger Irving Challenger Open de Rennes La Trinitaine - Rennes Busan Challenger Bratislava Challenger Loughborough Challenger Granby Challenger Surbiton Challenger St. Remy Challenger St. Brieuc Challenger Izmir Challenger Tashkent Challenger Brest Challenger New Delhi Challenger - New Delhi Nottingham Challenger Manila Challenger Wroclaw Challenger Shenzhen Challenger Raanana Challenger Open de la Ville de Saint Denis - Reunion Island Busan Challenger Bangkok Challenger Pozoblanco Challenger Bratislava Challenger Heineken Open - Auckland The Indian Oil Servo ATP Challenger - Chandigarh Tashkent Challenger Siemens Open 2001 - Scheveningen Compaq Cup 2001 - Zabrze The Priority Telecom Open - Amersfoort Irving Challenger Taipei City Challenger Tiburon Challenger - Tiburon Portoroz Challenger Shimadzu All Japan Indoor - Kyoto Open de Montauban - Montauban Prague Challenger Hilversum Open - Hilversum Nottingham Challenger Indian Wells Challenger GHI Bronx Tennis Classic - Bronx Taipei City Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Akbank Private Banking-TED Open - Istanbul Internationaux de Doubs Open de Franchie-Comte - Besancon Project Independence Men's Challenger - Mandeville Recanati Challenger USTA Challenger of San Antonio - San Antonio Aptos Challenger Eckental Challenger Pau Challenger Biella 1 Challenger Biella 2 Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Lugano Challenger Biella 7 Challenger The Hilversum Open - Hilversum Kyiv Open - Kiev Siemens Open 2004 - Scheveningen 2000 Challenger de Granby - Granby Mallorca Challenger Ismaning Challenger Open Seat Godo 2007 - Barcelona Bratislava Challenger Forli 3 Challenger Quimper Challenger Forli 5 Challenger Ostrava Challenger Mauthausen Challenger Mercedes Cup - Stuttgart Nottingham Challenger Ilkley Challenger A Glimmer of Hope Challenger - Austin The Wright Financial Group, Inc. Challenger - Champaign ATP Challenger 2003 Numea - New Caledonia Heineken Challenger 2004 - Ho Chi Minh City Open Mutouest - St. Brieuc Steelers Cup - Kosice Mallorca Challenger BCR Open Romania - Bucharest TED Open - Istanbul College Station Challenger - College Station Ismaning Challenger Ortisei Challenger Uncle Toby's Challenger in Burnie - Burnie Steelers Cup 2005 - Kosice Stella Artois Clay Court Championships - Budaors Izmir Challenger Unique Zagreb Open - Zagreb Steelers Cup - Kosice Open de Rennes La Trinitaine - Rennes PBZ Zagreb Indoors - Zagreb The 'Fitz' Casino Challenger - Tunica Gerry Weber Open - Halle Sony Ericsson Open 2008 - Belgrade Tennis Napoli Cup - Napoli Tunis Open - Tunis Prosperita Open 2008 - Ostrava PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis The Dubai Tennis Championships - Dubai Tatra Banka Slovak Open - Bratislava Mons Challenger BMW Open - Munich Countrywide Classic - Los Angeles Open de Moselle - Metz Open Sud de France - Montpellier Open des Alpes Trophee BNP Paribas - Grenoble Regions Morgan Keegan Championships - Memphis Ismaning Challenger Bratislava Challenger Open de Rennes - Rennes Kobstaedernes ATP Challenger - Kolding Qatar ExxonMobil Open - Doha Trieste Challenger Portoroz Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Quimper Challenger Quimper 2 Challenger Serbia Open - Belgrade Gerry Weber Open - Halle Busan Challenger Jonkoping Challenger Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Prague Challenger Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb Zagreb Challenger Rakuten Japan Open - Tokyo Bratislava Challenger Bratislava Challenger Dallas Challenger Next Generation Adelaide International - Adelaide Citi Open - Washington Tashkent Challenger Shenzhen Open - Shenzhen PBZ Zagreb Indoors - Zagreb Bratislava Challenger U.S. National Indoor Tennis Championships - Memphis Drummondville Challenger Chennai Open - Chennai Malaga Challenger Helsinki Challenger Aegon Nottingham Open - Nottingham Sunrise Challenger Citi Open - Washington Kaohsiung Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta BB&T Atlanta Open - Atlanta Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Intrum Stockholm Open - Stockholm Open 13 Provence - Marseille Johannesburg Challenger Delray Beach International Tennis Championships - Delray Beach Kun-Ming Challenger Busan Challenger BB&T Atlanta Open - Atlanta Athens Challenger Bratislava Challenger AEGON Championships - London Helsinki Challenger Medibank International - Sydney Guadalajara Challenger BRD Nastase Tiriac Trophy - Bucharest Hilversum Gerry Weber Open - Halle Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai SAP Open - San Jose Hilversum Delray Beach Open - Delray Beach Hilversum Ostrava Challenger Open de Nice Cote d'Azur - Nice Segovia Challenger Hilversum Moselle Open - Metz PTT Thailand Open - Bangkok Erste Bank Open - Vienna Aircel Chennai Open - Chennai Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Mons Challenger Budapest Challenger Topshelf Open - 's-Hertogenbosch Libema Open - 's-Hertogenbosch Bergamo Challenger BB&T Atlanta Open - Atlanta Erste Bank Open - Vienna Hilversum Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Le Gosier Challenger Gerry Weber Open - Halle Copenhagen Open - Copenhagen Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Eckental Challenger Challenger Hamburg - Hamburg Gerry Weber Open - Halle Open Sud de France - Montpellier Citi Open - Washington ABN AMRO World Tennis Tournament - Rotterdam Cary Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Hall of Fame Tennis Championships - Newport Citi Open - Washington Abierto Mexicano de Tenis Mifel - Los Cabos Siemens Open 2002 - Scheveningen Eckental Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Zagreb Challenger Citi Open - Washington ASB Classic - Auckland Vancouver Challenger Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Eckental Challenger Rotterdam WCT Shenzhen Open - Shenzhen Quimper Challenger Prostejov Challenger Biella Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Prague Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Qatar ExxonMobil Open - Doha Noventi Open - Halle Truist Atlanta Open - Atlanta Open Sud de France - Montpellier Open 13 Provence - Marseille Beckenham Beckenham Ordina Open - 's-Hertogenbosch BCR Open Romania - Bucharest Beckenham Energis Open - Amersfoort Hilversum Hilversum Hilversum AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Mutua Madrilena Masters Madrid - Madrid ABN/AMRO World Tennis Tournament - Rotterdam Qatar ExxonMobil Open - Doha US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart New York Open - New York Delray Beach Open - Delray Beach Nice Sony Ericsson Open - Miami Hall of Fame Open - Newport Beckenham Ilkley Challenger Rennes Challenger Rogers Cup - Toronto Hamburg Challenger Bratislava Challenger Western & Southern Open - Cincinnati Ostrava Challenger PBZ Zagreb Indoors - Zagreb Open de Nice Cote dAzur - Nice Davidoff Swiss Indoors Basel - Basel Rogers Cup - Montreal BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Aircel Chennai Open - Chennai Open Sud de France - Montpellier Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Erste Bank Open - Vienna Beckenham Energis Open - Amsterdam BB&T Atlanta Open - Atlanta Johannesburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Miami Open - Miami BNP Paribas Open - Indian Wells Miami Open - Miami Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf U.S. Open - New York Erste Bank Open - Vienna Swiss Indoors Basel - Basel Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 2R, SVK-GEO 4-1 Davis Cup, World Group, PO, SVK-SRB, 1-4 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, SVK-SWE 3-2 Davis Cup, Group I, 2R, SVK-AUT 4-1 Olympics - London Australian Open (juniors) French Open (juniors) Australian Open (juniors) French Open (juniors) U.S. Open (juniors) Davis Cup, Group 1, PO, SVK-MKD, 5-0 Davis Cup, Group I, 1R, GBR-SVK 3-2 Wimbledon (juniors) Davis Cup, Group I, 1R, UKR-SVK 3-2 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, World Group, PO, SVK-BEL 2-3